home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
TPUG - Toronto PET Users Group
/
TPUG Users Group CD
/
TPUG Users Group CD.iso
/
COMAL
/
B-Book Series
/
(k)b8.d64
/
circle3.l
< prev
next >
Wrap
Text File
|
2007-02-28
|
424b
|
24 lines
0270 PROC CIRCLE(H,V,SCALE) CLOSED
0280 MOVETO H,V
0290 ASPECT:=1.3
0300 Y:=0
0310 FIRST:=TRUE
0320 D'THETA:=.1
0330 C:=COS(D'THETA)
0340 S:=SIN(D'THETA)
0350 NUM:=64
0360 FOR LOOP:=1 TO NUM DO
0370 TEMP:=SCALE*C-Y*S
0380 Y:=Y*C+SCALE*S
0390 SCALE:=TEMP
0400 SX:=ASPECT*SCALE+H
0410 SY:=V-Y
0420 IF FIRST THEN
0430 MOVETO SX,SY
0440 FIRST:=FALSE
0450 ELSE
0460 DRAWTO SX,SY
0470 ENDIF
0480 ENDFOR LOOP
0490 ENDPROC CIRCLE